package com.zhongwang.mms.module.purchase.model;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;


/**
 * @ClassName： PChangeImportExportLogModel
 * @Description： 导出/导入使用
 * @Author： 徐一贺
 * @Date： 2020年6月16日10:54:35
 * @Version： V1.0
 **/
@Data
public class PChangeImportExportLogModel {

    /**
     * 主键
     */
    @ExcelIgnore
    private Integer ceoId;

    /**
     * 不需要填的
     */
    @ExcelProperty(value = "库存ID(禁改)",index = 0)
    private String ceoUseItyId;
    @ExcelProperty(value = "在库项目编号",index = 1)
    private String ceoUseProCode;
    @ExcelProperty(value = "在库项目名称",index = 2)
    private String ceoUseProName;
    @ExcelProperty(value = "在库跟踪号",index = 3)
    private String ceoTrackCode;
    @ExcelProperty(value = "在库SAP编码",index = 4)
    private String ceoSapCode;
    @ExcelProperty(value = "在库物料描述",index = 5)
    private String ceoUseMatName;
    @ExcelProperty(value = "在库可用数量",index = 6)
    private String ceoUseNum;
    @ExcelProperty(value = "物料所在仓库",index = 7)
    private String ceoUseWhiName;
    @ExcelProperty(value = "物料所在区位",index = 8)
    private String ceoUsePosition;
    @ExcelProperty(value = "在库类型",index = 9)
    private String ceoUseItyStockType;
    @ExcelProperty(value = "在库生产状况",index = 10)
    private String ceoUseStatus;
    /**不需要填的*/


    /**
     * 需要填的
     */

    @ExcelProperty(value = "提报计划物料描述",index = 11)
    private String ceoNeedMatName;
    @ExcelProperty(value = "提报计划数量",index = 12)
    private String ceoNeedNum;
    @ExcelProperty(value = "提报计划标准号",index = 13)
    private String ceoNeedStandardNo;
    @ExcelProperty(value = "提报计划项目编号",index = 14)
    private String ceoNeedProCode;
    @ExcelProperty(value = "提报计划项目名称",index = 15)
    private String ceoNeedProName;
    @ExcelProperty(value = "备注",index = 16)
    private String ceoRemark;
    /**需要填的*/

    /**
     * 系统填的
     */
    /**
     * 申请人:外键依赖用户表主键
     */
    @ExcelIgnore
    private Integer ceoAppPersonId;

    /**
     * 申请时间
     */
    @ExcelProperty(value = "申请时间", index = 18)
    private java.util.Date ceoAppDate;

    /**
     * 日志类别：1是导出，2是导入，3
     */
    @ExcelIgnore
    private Integer ceoType;

    /**
     * 警告信息
     */
    @ExcelProperty(value = "警告信息", index = 17)
    private String ceoWarnInfo;

    /**
     * 状态：1是未删除，2是删除
     */
    @ExcelIgnore
    private Integer ceoStatus;
    /**
     * 系统填的
     */

    @ExcelIgnore
    private Integer userId;

    @ExcelIgnore
    private String tempTableName;

    @ExcelIgnore
    private Integer topCount;

    @ExcelIgnore
    private Integer notHaveTopCount;
}
